package com.zuo.mall.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zuo.mall.common.api.CommonPage;
import com.zuo.mall.dto.PmsProductAttributeCategoryItem;
import com.zuo.mall.entity.PmsProductAttributeCategory;

import java.util.List;


public interface PmsProductAttributeCategoryService extends IService<PmsProductAttributeCategory> {
    /**
     * 所有属性和属性的参数与值
     */
    List<PmsProductAttributeCategoryItem> getListWithAttr();

    /**
     * 所有产品参数属性分类
     */
    CommonPage<PmsProductAttributeCategory> getList(Integer pageSize, Integer pageNum);

    int createNew(String name);

    int update(Long id, String name);

    int delete(Long id);
}
